package com.techblor.library.wechat.beans.menu;


import com.techblor.library.wechat.beans.result.BaseResult;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 创建自定义菜单参数
 * 自定义菜单最多包括3个一级菜单，每个一级菜单最多包含5个二级菜单。
 * 一级菜单最多4个汉字，二级菜单最多7个汉字，多出来的部分将会以“...”代替。
 * 请注意，创建自定义菜单后，由于微信客户端缓存，
 * 需要24小时微信客户端才会展现出来。建议测试时可以尝试取消关注公众账号后再次关注，
 * 则可以看到创建后的效果。
 *
 * @author zhangceven
 */
@Getter
@Setter
public class CustomMenu extends BaseResult {

    /**
     * 说明: 一级菜单数组，个数应为1~3个
     * 是否必须: 是
     */
    private List<Button> button;

}
